serous cells - English Synonyms Dictionary